package com.wyfan.scaffold.common.config.redis;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.NestedConfigurationProperty;
import org.springframework.context.annotation.Configuration;

/**
 *
 * 添加多个数据源步骤：
 *
 * 1. RedisConfig 添加属性配置类 （属性名对应配置文件spring.redis.[后缀] 的后缀名）
 *
 * 2. RedisInstance 添加Template 实例
 *
 * 3. RedisUtil 工具类注入 Template 实例
 *
 */
@Data
@Configuration
@ConfigurationProperties(prefix = "spring.redis")
public class RedisConfig {

    /**
     * 缓存配置类
     */
    @NestedConfigurationProperty
    public RedisProperties base;

}
